Ruspa
Basically the idea is to keep the variable name consistent between pdg and lop networks, when I work in lops it will use the attribute value from the context option menu, and when I use pdg graph the pdg attribute will override the value in the context option menu. So rather than an exclusive use of the variable, the variable can be used for both situation but with a sort of priority rule.
the point is to not be able to use it interchangeably, that would be too much chaos and randomly overriding setups with conflicting names of attributes, pdgattributes and context options since all of them use @ syntax
hence the introduction of G C P prefixes to avoid that
without those prefixes there is a strength to those so I gess expricitly set context option will be stronger than pdg attribute
in your case (18.5) it's better to avoid using the same names
- you can either use Edit Context Options LOP and override the variable's value using some @pdgattrib preferably different name to avoid issues
so it would feed the pdg value to the context option and your LOPnet will use just @contextoptionname where necessary
- or if you are using global context options you can override those directly on ROP USD TOP or Karma ROP TOP using @pdgname