A "null" VellSet corresponds to a constant null value. Null VellSets are represented as follows:

Some examples:

Note that it is possible to generate VellSets that effectively have a zero value, but are not considered a null. For example, if the main value is a time-freq-variable Vells filled with zeroes, it is not an true "null" VellSet even if it behaves like a null in all calculations. If this becomes a problem later on, we'd have to create some kind of "reducer" node that recognizes these situations and converts the VellSets to real "nulls".

The main difference between a "null" VellSet and a regular VellSet filled with zeroes is the treatment of flags by Function nodes. This is described in FlagManagement.

NullVellSet (last edited 2005-04-16 16:12:05 by OlegSmirnov)