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="https://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 }