|
PISM, A Parallel Ice Sheet Model 2.2.2-d6b3a29ca committed by Constantine Khrulev on 2025-03-28
|
Makes sure that we call begin_access() and end_access() for all accessed array::Arrays. More...
#include <Array.hh>
Public Member Functions | |
| AccessScope () | |
| AccessScope (std::initializer_list< const PetscAccessible * > vecs) | |
| AccessScope (const PetscAccessible &v) | |
| ~AccessScope () | |
| void | add (const PetscAccessible &v) |
| void | add (const std::vector< const PetscAccessible * > &vecs) |
Private Attributes | |
| std::vector< const PetscAccessible * > | m_vecs |
Makes sure that we call begin_access() and end_access() for all accessed array::Arrays.