001 package com.croftsoft.core.ai.neuro;
002
003 /***********************************************************************
004 * Mutable Channel interface.
005 *
006 * @version
007 * $Id: ChannelMut.java,v 1.2 2008/07/25 23:32:22 croft Exp $
008 * @since
009 * 2008-07-19
010 * @author
011 * <a href="http://www.CroftSoft.com/">David Wallace Croft</a>
012 ***********************************************************************/
013
014 public interface ChannelMut
015 extends Channel
016 ////////////////////////////////////////////////////////////////////////
017 ////////////////////////////////////////////////////////////////////////
018 {
019
020 void setConductance ( double conductance );
021
022 void setOpen ( boolean open );
023
024 void setReversalPotential ( double reversalPotential );
025
026 ////////////////////////////////////////////////////////////////////////
027 ////////////////////////////////////////////////////////////////////////
028 }