src/atlas/mesh/actions/BuildHalo.cc
// ------------------------------------------------------------------
// C wrapper interfaces to C++ routines
C wrapper interfaces to C++ routines
C wrapper interfaces to C ++ routines
void atlas__build_halo(Mesh::Implementation* mesh, int nb_elems) {
    ATLAS_ASSERT(mesh != nullptr, "Cannot access uninitialised atlas_Mesh");
    Mesh m(mesh);
    build_halo(m, nb_elems);
}
void atlas__build_halo ( Mesh :: Implementation * mesh , int nb_elems ) { ATLAS_ASSERT ( mesh != nullptr , " " ) ; Mesh m ( mesh ) ; build_halo ( m , nb_elems ) ; }
C wrapper interfaces to C++ routines
C wrapper interfaces to C ++ routines