Searched refs:n_com (Results 1 – 1 of 1) sorted by relevance
| /petsc/src/ksp/pc/impls/bddc/ |
| H A D | bddcscalingbasic.c | 407 PetscInt n_com, n_dir; in PCBDDCScalingSetUp_Deluxe() local 408 n_com = 0; in PCBDDCScalingSetUp_Deluxe() 409 if (sub_schurs->is_vertices) PetscCall(ISGetLocalSize(sub_schurs->is_vertices, &n_com)); in PCBDDCScalingSetUp_Deluxe() 413 deluxe_ctx->n_simple = n_dir + n_com; in PCBDDCScalingSetUp_Deluxe() 415 if (n_com) { in PCBDDCScalingSetUp_Deluxe() 420 …PetscCall(ISGlobalToLocalMappingApply(pcis->BtoNmap, IS_GTOLM_DROP, n_com, idxs, &nmap, deluxe_ctx… in PCBDDCScalingSetUp_Deluxe() 421 …p == n_com, PETSC_COMM_SELF, PETSC_ERR_PLIB, "Error when mapping simply scaled dofs (is_vertices)!… in PCBDDCScalingSetUp_Deluxe() 429 …lMappingApply(pcis->BtoNmap, IS_GTOLM_DROP, n_dir, idxs, &nmap, deluxe_ctx->idx_simple_B + n_com)); in PCBDDCScalingSetUp_Deluxe() 435 …n_com, PETSC_COMM_SELF, PETSC_ERR_PLIB, "Number of simply scaled dofs %" PetscInt_FMT " is differe… in PCBDDCScalingSetUp_Deluxe()
|