public ConfigPort (Block block, string name, Units units, double initialValue = 0) : base (block, name, units, initialValue) { }
// readonly TUnits units; public OutputPort (Block block, string name, Units units, double initialValue) : base (block, name, units, initialValue) { // units = new TUnits (); }
public Port (Block block, string name, Units units, double initialValue = 0) { this.block = block; Name = name ?? ""; ValueUnits = units; value = initialValue; }