Searched refs:num_blocks (Results 1 – 3 of 3) sorted by relevance
| /libCEED/examples/fluids/src/ |
| H A D | mat-ceed.c | 380 PetscInt block_size, num_blocks, max_vblock_size = PETSC_INT_MAX; in MatCreateCeed() local 385 PetscCall(MatGetVariableBlockSizes(temp_mat, &num_blocks, &vblock_sizes)); in MatCreateCeed() 389 …for (PetscInt i = 0; i < num_blocks; i++) local_min_max[1] = PetscMax(local_min_max[1], vblock_siz… in MatCreateCeed() 396 … if (num_blocks) PetscCall(MatSetVariableBlockSizes(*mat, num_blocks, (PetscInt *)vblock_sizes)); in MatCreateCeed() 550 PetscInt num_blocks; in MatCeedCopy() local 553 PetscCall(MatGetVariableBlockSizes(mat_ceed, &num_blocks, &block_sizes)); in MatCeedCopy() 554 …if (num_blocks) PetscCall(MatSetVariableBlockSizes(mat_other, num_blocks, (PetscInt *)block_sizes)… in MatCeedCopy()
|
| /libCEED/backends/opt/ |
| H A D | ceed-opt-operator.c | 462 const CeedInt num_blocks = (num_elem / block_size) + !!(num_elem % block_size); in CeedOperatorApplyAdd_Opt() local 466 for (CeedInt b = 0; b < num_blocks; b++) { in CeedOperatorApplyAdd_Opt() 494 for (CeedInt e = 0; e < num_blocks * block_size; e += block_size) { in CeedOperatorApplyAdd_Opt() 541 const CeedInt num_blocks = (num_elem / block_size) + !!(num_elem % block_size); in CeedOperatorLinearAssembleQFunctionCore_Opt() local 623 for (CeedInt e = 0; e < num_blocks * block_size; e += block_size) { in CeedOperatorLinearAssembleQFunctionCore_Opt()
|
| /libCEED/backends/blocked/ |
| H A D | ceed-blocked-operator.c | 458 const CeedInt num_blocks = (num_elem / block_size) + !!(num_elem % block_size); in CeedOperatorApplyAdd_Blocked() local 473 for (CeedInt e = 0; e < num_blocks * block_size; e += block_size) { in CeedOperatorApplyAdd_Blocked() 549 const CeedInt num_blocks = (num_elem / block_size) + !!(num_elem % block_size); in CeedOperatorLinearAssembleQFunctionCore_Blocked() local 599 const CeedSize l_size = (CeedSize)num_blocks * block_size * Q * qf_size_in * qf_size_out; in CeedOperatorLinearAssembleQFunctionCore_Blocked() 628 for (CeedInt e = 0; e < num_blocks * block_size; e += block_size) { in CeedOperatorLinearAssembleQFunctionCore_Blocked()
|