@Bound
A @Bound defines a binding to another field. It allows to express dependencies between fields. An array field could be bound to another field that holds the size for that particular array.
Synopsis
@Bound(<String>)
arg - the name of the field that this field is bould to.
Type
Documentation Annotation, execution support.
Scope
Field
Example
Java example:
public class ET {
@Bound("nsim") // 'jh_coeff' is bound to 'nsim'
@In public double[] jh_coeff;
...
@In public int nsim;
...
}