Home
last modified time | relevance | path

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

/libCEED/examples/solids/
H A Delasticity.c58 Mat *jacob_mat, jacob_mat_coarse, *prolong_restr_mat; in main() local
414 PetscCall(PetscMalloc1(num_levels, &prolong_restr_mat)); in main()
423 &prolong_restr_mat[level])); in main()
425 …PetscCall(MatShellSetOperation(prolong_restr_mat[level], MATOP_MULT, (void (*)(void))Prolong_Ceed)… in main()
426 …PetscCall(MatShellSetOperation(prolong_restr_mat[level], MATOP_MULT_TRANSPOSE, (void (*)(void))Res… in main()
427 PetscCall(MatShellSetVecType(prolong_restr_mat[level], vectype)); in main()
532 PetscCall(PCMGSetInterpolation(pc, level, prolong_restr_mat[level])); in main()
533 PetscCall(PCMGSetRestriction(pc, level, prolong_restr_mat[level])); in main()
816 PetscCall(MatDestroy(&prolong_restr_mat[level])); in main()
837 PetscCall(PetscFree(prolong_restr_mat)); in main()