Fork channel

Create a new channel as a copy of main.

Rename channel

Rename main to:

Delete channel

Delete main? This cannot be undone.

pr12104.h
template <int dimm> struct Patch {
  static const unsigned int no_neighbor = 1;
};
template <int dim>
const unsigned int Patch<dim>::no_neighbor;
void f(const unsigned int);
void g() {
  f(Patch<1>::no_neighbor);
}