| Dimension | 
Symbol defining an iteration space. | 
| ConditionalDimension | 
Symbol defining a non-convex iteration sub-space derived from a parent | 
| SubDimension | 
Symbol defining a convex iteration sub-space derived from a parent | 
| Grid | 
A cartesian grid that encapsulates a computational domain over which | 
| SubDomain | 
Base class to define Grid subdomains. | 
| CustomTopology | 
The CustomTopology class provides a mechanism to describe parametric domain | 
| Constant | 
Symbol representing a constant, scalar value in symbolic equations. | 
| Function | 
Tensor symbol representing a discrete function in symbolic equations. | 
| TimeFunction | 
Tensor symbol representing a discrete function in symbolic equations. | 
| VectorFunction | 
Vector valued space varying Function as a rank 1 tensor of Function. | 
| VectorTimeFunction | 
Time varying VectorFunction. | 
| TensorFunction | 
Tensor valued Function represented as a Matrix. | 
| TensorTimeFunction | 
Time varying TensorFunction. | 
| SparseFunction | 
Tensor symbol representing a sparse array in symbolic equations. | 
| SparseTimeFunction | 
Tensor symbol representing a space- and time-varying sparse array in symbolic | 
| PrecomputedSparseFunction | 
Tensor symbol representing a sparse array in symbolic equations; unlike | 
| PrecomputedSparseTimeFunction | 
Tensor symbol representing a space- and time-varying sparse array in symbolic |