message: Adds a new macro -- AXOM_MUTABLE_LAMBDA
  Uses by-value lambda capture with AXOM_HOST_DEVICE on the GPU and by-reference lambda capture on the host.
diff: */
  #ifdef AXOM_USE_CUDA
  #define AXOM_LAMBDA [=] AXOM_HOST_DEVICE
  + #define AXOM_MUTABLE_LAMBDA [=] AXOM_HOST_DEVICE
  #define AXOM_DEVICE_LAMBDA [=] AXOM_DEVICE
  #define AXOM_HOST_LAMBDA [=] AXOM_HOST
  #else
  #define AXOM_LAMBDA [=]
  + #define AXOM_MUTABLE_LAMBDA [&]
  #define AXOM_DEVICE_LAMBDA [=]
  #define AXOM_HOST_LAMBDA [=]
  #endif
  