Home
last modified time | relevance | path

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

/libCEED/examples/fluids/src/
H A Dmat-ceed.c380 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 Dceed-opt-operator.c462 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 Dceed-blocked-operator.c458 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()