Function opensn::CreateVector(PetscInt, PetscInt)

Function Documentation

Vec opensn::CreateVector(PetscInt local_size, PetscInt global_size)

Creates a general vector.

This is a macro for:

Vec x;
VecCreate(opensn::mpi_comm,&x);
VecSetType(x,VECMPI);
VecSetSizes(x, local_size, global_size);
VecSetOption(x,VEC_IGNORE_NEGATIVE_INDICES,PETSC_TRUE);

return x;