however, looking at TGDMLParse::ParseGDML method, it seems to me that the support for the GDML tag “expression” is missing (however, you can use arithmetic expressions inside other tags involving numerical values, like position, etc).
A quick summary, every choice from above seems to be supported in Geant4 (even pow seemed to work), but ROOT lacks support for the expression tag altogether?
Your description from CLHEP doesn’t seem to clarify the difference between ^ and **, are they the same?