Expressions
Domains
CAE expressions have an independent domain and a dependent domain.
Independent domain
The independent domain of an expression is the set of variables that are included in the formula for an expression. For example, suppose you create the following formula for an expression:
2*(x/1[mm])*(y/1[mm])
In the formula, the variables x and y constitute the independent domain, and the expression represents a functional relationship of the form:
f = f(x,y)
Expressions can reference fields and other expressions. When they do, the independent domain of the expression consists of both the variables that you enter explicitly in the formula for the expression and the variables that the referenced fields and other expressions define implicitly.
The independent domain of an expression can consist of spatial variables only, or non-spatial variables only, or a combination of spatial and non-spatial variables. Unlike fields, there is no limit to the number of non-spatial variables that you can use in combination with a set of spatial variables.
Dependent domain
The dependent domain of an expression is limited to a single quantity. This is different from fields where the dependent domain can be, for example, a set of force components.
When you create a system-defined expression, the context of the application defines the dependent domain implicitly. For example, if you use an expression to define how pressure varies over a surface, the software defines pressure as the dependent domain.
For user-defined expressions, you must define the dependent domain explicitly. You choose a dependent domain option in the Expressions dialog box when you create the expression. If you want the software to interpret the expression as dimensionless, select Unitless.
How do I
Create a user-defined expression
Create a system-defined expression
Create an expression for a measurement
Replace an expression in a formula
Test an expression
Generate a contour plot of an expression
Learn more
Expressions
System-defined and user-defined expressions
Case sensitivity in expressions
Using expressions to define boundary conditions
Finding where expressions are used
Boundary condition ID in expressions
Using unit normal vector components as variables in expressions
Special consideration when importing expressions
Specifying the default value for variables and plug-in functions
Generating a contour plot of an expression
Look up more details
Example of an expression
Quick links
Command reference
Pre/Post video examples
Bulk Entry Descriptions
Simcenter 3D tutorials
Browse Simcenter 3D help by product area
Domains, Simcenter 3D 2021.1 Series
© 2020 Siemens
window.mainLanguage="en_US"
window.delivId=""
window.projectId=""
MathJax.Hub.Config({ TeX: { extensions: ["autoload-all.js"] }, tex2jax: { displayMath: [ ] }, "SVG": { scale: 125 } });
Source: https://docs.sw.siemens.com/en-US/doc/289054037/PL20200601120302950.advanced/xid909453 · retrieved 2026-07-17