1 package org.catacomb.numeric.difnet; 2 3 4 /** a link in a diffusive net. 5 6 7 */ 8 9 10 public interface StateLink { 11 12 StateNode getNodeA(); 13 14 StateNode getNodeB(); 15 16 double getConductance(DiffusibleQuantity dq); 17 18 double getCapacitance(DiffusibleQuantity dq); 19 20 double getIntrinsicCurrent(DiffusibleQuantity dq); 21 22 double getDrive(DiffusibleQuantity dq); 23 24 25 /** gets the shared properties object holding the non-state information 26 * for this link. 27 */ 28 StructureLink getStructureLink(); 29 }