Home
last modified time | relevance | path

Searched refs:petscnative (Results 1 – 9 of 9) sorted by relevance

/petsc/src/vec/vec/interface/
H A Dveccreate.c8 v->petscnative = PETSC_FALSE; in VecCreate_Common_Private()
H A Drvector.c14 if (vec->petscnative || vec->ops->getarray) { in VecValidValues_Internal()
2039 } else if (x->petscnative) { /* VECSTANDARD */ in VecGetArray()
2066 …} else PetscCheck(x->petscnative, PetscObjectComm((PetscObject)x), PETSC_ERR_SUP, "Cannot restore … in VecRestoreArray()
2115 } else if (x->petscnative) { in VecGetArrayRead()
2140 if (x->petscnative) { /* VECSTANDARD, VECCUDA, VECKOKKOS etc */ in VecRestoreArrayRead()
2446 } else if (!x->petscnative) { in VecRestoreArrayReadAndMemType()
/petsc/src/ksp/ksp/impls/bcgs/fbcgsr/
H A Dfbcgsr.c32 …PetscCheck(ksp->vec_rhs->petscnative, PetscObjectComm((PetscObject)ksp), PETSC_ERR_SUP, "Only code… in KSPSolve_FBCGSR()
/petsc/src/ksp/ksp/impls/ibcgs/
H A Dibcgs.c67 …PetscCheck(ksp->vec_rhs->petscnative, PetscObjectComm((PetscObject)ksp), PETSC_ERR_SUP, "Only code… in KSPSolve_IBCGS()
/petsc/include/petsc/private/
H A Dvecimpl.h160 …PetscBool petscnative; /* means the ->data starts with VECHEADER and can use VecGetArrayFast()… member
/petsc/src/vec/vec/impls/mpi/
H A Dpbvec.c582 v->petscnative = PETSC_TRUE; in VecCreate_MPI_Private()
/petsc/src/vec/vec/impls/seq/
H A Dbvec2.c857 v->petscnative = PETSC_TRUE; in VecCreate_Seq_Private()
/petsc/src/vec/vec/impls/seq/cupm/
H A Dvecseqcupm_impl.hpp378 if (v->petscnative && wisseqcupm) { in GetLocalVector()
414 if (v->petscnative && wisseqcupm) { in RestoreLocalVector()
/petsc/src/vec/vec/impls/nest/
H A Dvecnest.c1202 V->petscnative = PETSC_FALSE; in VecCreateNest()