The source project of this merge request has been removed.
WIP: Optional xgc
There are some type clashes when building with other libs like Ascent. Making XGC optional will make them consistent. We probably need another way to deal with this in VTKm.