Lines Matching refs:SEjinv_arr
841 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()
1783 SEjinv_arr += subset_size * subset_size; in PCBDDCSubSchursSetUp()
1786 PetscCall(MatSeqAIJRestoreArray(sub_schurs->sum_S_Ej_tilda_all, &SEjinv_arr)); in PCBDDCSubSchursSetUp()
1792 PetscCall(MatSeqAIJGetArrayWrite(sub_schurs->sum_S_Ej_tilda_all, &SEjinv_arr)); in PCBDDCSubSchursSetUp()
1841 …(PETSC_COMM_SELF, subset_size, subset_size, (rS_data || multi_element) ? work : SEjinv_arr, &SEj)); in PCBDDCSubSchursSetUp()
1856 …if (rS_data || multi_element) PetscCall(PetscArraycpy(SEjinv_arr, work, subset_size * subset_size)… in PCBDDCSubSchursSetUp()
1859 SEjinv_arr += subset_size * subset_size; in PCBDDCSubSchursSetUp()
1861 PetscCall(MatSeqAIJRestoreArrayWrite(sub_schurs->sum_S_Ej_tilda_all, &SEjinv_arr)); in PCBDDCSubSchursSetUp()