You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
$n may be expressed as a constant (eg: $n=17) or initOnly, but actually change due to structural dynamics, such as from $p or $type. This becomes a problem if other equations depend on the current value of $n. (If $n has no users, it doesn't matter.) The simplest solution is to always assume $n is dynamic, but this is inefficient.
The difficulty is that constants are analyzed early, before $p and $type. Yet we need to know about $p and $type to determine if $n is a constant (and thus whether equations that depend on $n are constants).
Notes on EquationSet:
need to retag $n as early as possible in analysis
depends on resolveRHS(), findDeath() and canGrow()
canGrow() has no dependencies, and resolveRHS() is early
need to move findDeath() as early as possible
The text was updated successfully, but these errors were encountered:
$n may be expressed as a constant (eg: $n=17) or initOnly, but actually change due to structural dynamics, such as from $p or $type. This becomes a problem if other equations depend on the current value of $n. (If $n has no users, it doesn't matter.) The simplest solution is to always assume $n is dynamic, but this is inefficient.
The difficulty is that constants are analyzed early, before $p and $type. Yet we need to know about $p and $type to determine if $n is a constant (and thus whether equations that depend on $n are constants).
Notes on EquationSet:
need to retag $n as early as possible in analysis
depends on resolveRHS(), findDeath() and canGrow()
canGrow() has no dependencies, and resolveRHS() is early
need to move findDeath() as early as possible
The text was updated successfully, but these errors were encountered: