For the complete documentation index, see llms.txt. This page is also available as Markdown.

Illegal Characters

When you enter certain names for objects or projects, some characters are automatically replaced with an underscore (“_”). This is due to the parametric computation logic used internally. These characters can interfere with parametric equations and cause unexpected results.

For example, if you name an object PierCap1+5, OpenBrIM interprets this as a parameter named PierCap1 plus the value 5, rather than a single name. To avoid such conflicts, the following characters are not allowed:

Illegal characters:

  • (space)

  • ' (single quote)

  • \ (backslash)

  • / (forward slash)

  • | (vertical bar / pipe)

  • ? (question mark)

  • * (asterisk)

  • - (hyphen)

  • + (plus sign)

  • < (less than)

  • > (greater than)

  • : (colon)

  • . (period / dot)

  • @ (at sign)

  • & (ampersand)

  • ( (left parenthesis)

  • ) (right parenthesis)

  • % (percent sign)

All of these will be replaced automatically with an underscore (_) to ensure parametric stability.

Last updated