Searched defs:_n_PetscLayout (Results 1 – 1 of 1) sorted by relevance
306 struct _n_PetscLayout { struct307 MPI_Comm comm;308 PetscMPIInt size;309 PetscInt n, N; /* local, global vector size */310 PetscInt rstart, rend; /* local start, local end + 1 */311 PetscInt *range; /* the offset of each processor */312 PetscBool range_alloc; /* should range be freed in Destroy? */313 … bs; /* number of elements in each block (generally for multi-component problems) */314 … /* MPI Vecs obtained with VecDuplicate() and from MatCreateVecs() reuse map of input object */315 ISLocalToGlobalMapping mapping; /* mapping used in Vec/MatSetValuesLocal() */[all …]