View Javadoc

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  }