static std::string str(const IdOf< ScaleTypeTag > &id)
Returns the string representation associated with an identifier.
Extension of GroupMapper for building composite group strings.
static std::string str(WGroup g, ScaleType scale, WilsonBasis basis=WilsonBasis::B_STANDARD)
Returns a composite label "GROUP_SCALE[_BASIS]" for a Wilson group.
Mapper for WGroup <-> WGroupId <-> optional external string.
static std::string str(const WGroupId &gid, ScaleType s, WilsonBasis b=WilsonBasis::B_STANDARD)
Builds a composite block name using a WGroupId, scale and basis.