19 #ifndef IPTWOBLOCKVEC_HH
20 #define IPTWOBLOCKVEC_HH
25 #include "pism/util/petscwrappers/Vec.hh"
26 #include "pism/util/petscwrappers/IS.hh"
27 #include "pism/util/petscwrappers/VecScatter.hh"
44 void scatter(Vec ab, Vec a, Vec b);
52 void gather(Vec a, Vec b, Vec ab);
petsc::VecScatter m_scatter_a
petsc::VecScatter m_scatter_b
void scatter(Vec a, Vec b)
IPTwoBlockVec(Vec a, Vec b)
void gather(Vec a, Vec b)
void scatter_begin_end(VecScatter s, Vec a, Vec b, ScatterMode m)