Home
last modified time | relevance | path

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

/petsc/src/ksp/pc/impls/bddc/
H A Dbddcschurs.c841 PetscScalar *SEj_arr = NULL, *SEjinv_arr = NULL; in PCBDDCSubSchursSetUp() local
1453 …_schurs->sum_S_Ej_inv_all) PetscCall(MatSeqAIJGetArray(sub_schurs->sum_S_Ej_inv_all, &SEjinv_arr)); in PCBDDCSubSchursSetUp()
1543 PetscCall(PetscArraycpy(SEjinv_arr, vals, subset_size * subset_size)); in PCBDDCSubSchursSetUp()
1565 if (SEjinv_arr) SEjinv_arr += subset_size * subset_size; in PCBDDCSubSchursSetUp()
1570 …urs->sum_S_Ej_inv_all) PetscCall(MatSeqAIJRestoreArray(sub_schurs->sum_S_Ej_inv_all, &SEjinv_arr)); in PCBDDCSubSchursSetUp()
1591 PetscCall(MatSeqAIJGetArrayWrite(sub_schurs->sum_S_Ej_tilda_all, &SEjinv_arr)); in PCBDDCSubSchursSetUp()
1592 PetscCall(PetscArraycpy(SEjinv_arr, work, size_schur * size_schur)); in PCBDDCSubSchursSetUp()
1593 PetscCall(MatSeqAIJRestoreArrayWrite(sub_schurs->sum_S_Ej_tilda_all, &SEjinv_arr)); in PCBDDCSubSchursSetUp()
1747 PetscCall(MatSeqAIJGetArray(sub_schurs->sum_S_Ej_tilda_all, &SEjinv_arr)); in PCBDDCSubSchursSetUp()
1750 … PetscCall(MatCreateSeqDense(PETSC_COMM_SELF, subset_size, subset_size, SEjinv_arr, &SEj)); in PCBDDCSubSchursSetUp()
[all …]