Home
last modified time | relevance | path

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

/libCEED/examples/fluids/src/
H A Dpetsc_ops.c315 PetscErrorCode CreateSolveOperatorsFromMatCeed(KSP ksp, Mat mat_ceed, PetscBool assemble, Mat *Amat in CreateSolveOperatorsFromMatCeed() argument
329 PetscCall(MatCeedCreateMatCOO(mat_ceed, Amat)); in CreateSolveOperatorsFromMatCeed()
330 if (assemble) PetscCall(MatCeedAssembleCOO(mat_ceed, *Amat)); in CreateSolveOperatorsFromMatCeed()
332 PetscCall(PetscObjectReference((PetscObject)*Amat)); in CreateSolveOperatorsFromMatCeed()
333 *Pmat = *Amat; in CreateSolveOperatorsFromMatCeed()
337 *Amat = mat_ceed; in CreateSolveOperatorsFromMatCeed()
368 Mat Amat, Pmat; in KSPSetFromOptions_WithMatCeed() local
372 PetscCall(CreateSolveOperatorsFromMatCeed(ksp, mat_ceed, PETSC_TRUE, &Amat, &Pmat)); in KSPSetFromOptions_WithMatCeed()
373 PetscCall(KSPSetOperators(ksp, Amat, Pmat)); in KSPSetFromOptions_WithMatCeed()
374 PetscCall(MatDestroy(&Amat)); in KSPSetFromOptions_WithMatCeed()
H A Dsetupts.c333 Mat Pmat, Amat; in TSSolve_NS() local
337 … PetscCall(CreateSolveOperatorsFromMatCeed(ksp, user->mat_ijacobian, PETSC_FALSE, &Amat, &Pmat)); in TSSolve_NS()
339 PetscCall(MatDestroy(&Amat)); in TSSolve_NS()
H A Dmisc.c418 Mat Amat, Pmat; in PrintRunInfo() local
421 PetscCall(TSGetIJacobian(ts, &Amat, &Pmat, &ijacob_function, NULL)); in PrintRunInfo()
422 PetscCall(MatGetType(Amat, &amat_type)); in PrintRunInfo()
/libCEED/examples/fluids/include/
H A Dpetsc_ops.h41 PetscErrorCode CreateSolveOperatorsFromMatCeed(KSP ksp, Mat mat_ceed, PetscBool assemble, Mat *Amat